package com.wh.wisdomsite.xbox.core.config.spring;

import org.springframework.beans.factory.xml.NamespaceHandlerSupport;

/**
 *
 * @Package com.wh.wisdomsite.xbox.core.config.spring
 * @author 谢泽鹏
 * @date 2014年10月8日 下午4:02:14
 * @Copyright 个人版权所有
 * @Company 贵州万华科技有限公司Copyright (c) 2014
 * @version V1.0
 */
public class XboxNamespaceHandler extends NamespaceHandlerSupport {

    @Override
    public void init() {
        registerBeanDefinitionParser("service-dispatcher", new ServiceDispatcherBeanDefinitionParser());
        registerBeanDefinitionParser("system-parameter", new SystemParameterNamesBeanDefinitionParser());
        registerBeanDefinitionParser("interceptors", new InterceptorsBeanDefinitionParser());
        registerBeanDefinitionParser("listeners", new ListenerBeanDefinitionParser());
    }

}
